microarray core facilities dna microarray lysate arrays microarray microarray device lystae cdna microarray antibody microarrays antibody arrays hybridization microarray core facility lysate printer